﻿@charset "utf-8";

/*本样式内必加*/
/***客服***/
.b15 {background: url(/Skins/Default/Img/SkinsVIBtn.jpg) no-repeat; border:0; cursor: pointer; overflow:hidden; }
.b15 { background-position:-79px -650px; width:60px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; }
/*rollup.css*/
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:88px;width:26px; margin-top:150px;}#roll_top{background:url(/Skins/Default/Img/top.gif) no-repeat}#fall{background:url(/Skins/Default/Img/top.gif) no-repeat 0 -80px}#ct{background:url(/Skins/Default/Img/top.gif) no-repeat 0 -40px}#roll{display:block;width:15px;margin-right:-500px;position:fixed;right:50%;top:50%;_margin-right:-505px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop))}
/***IM CSS***/
.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:none;background:url(/UserControls/im/kefu/bg.gif)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url(/UserControls/im/kefu/im_01.gif)}
.ImRow0{background:url(/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px; line-height:24px; overflow:hidden; }
.ImRow1{background:url(/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#004DB5; font-size:12px;}
.ImFooter{height:213px;background:url(/UserControls/im/kefu/im_04.gif) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:#fff;text-align:center;margin:15px 0 0;font-family:'宋体';}
.ImFooter p{font-size:20px;font-weight:bold;  color:#fff;text-align:center;margin:10px 0;}

/*弹出框*/
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
.b15 {background: url(/Skins/Default/Img/SkinsVIBtn.jpg) no-repeat; border:0; cursor: pointer; overflow:hidden; }
.b15 { background-position:-79px -650px; width:60px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; }


/*FLASH贾版本*/
.banner{ height:500px; overflow:hidden; position:relative; z-index:7;}
.banner{ height:500px; position:relative;}
.banner{ width:100% !important;}
.banner .tds ul,.banner .tds ul li,.banner .tds ul li a{ width:100% !important;}
.banner .tds ul li a{ display:block; height:492px;display:block; height:568px; overflow:hidden;}


.banner .btns{  bottom: 30px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7; margin-right:-106px;}
.banner .btns li {background: none repeat scroll 0 0 #000;border: 1px solid #000;color: #FFFFFF;cursor: pointer;display: inline-block;
margin-left: 5px;padding: 2px 4px; width:50px;height:10px; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; float:left;}
.banner .btns li.on {background: none repeat scroll 0 0 #005EA1;border: 1px solid #005EA1;font-weight: bold;padding: 2px 4px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}

/*FLASH贾版本*/

/*reset*/
html{color:#000;background:#FFF; overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}
/*本样式内必加结束*/

@charset "utf-8";
html{color:#000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}

/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

/* -- 外边距 -- */
.mt10 { margin-top:10px;}
 
 
 @charset "utf-8";
html{color:#000;background:#FFF; }
body { color:#666;font:12px/1.231 "Microsoft Yahei",arial,helvetica,clean,sans-serif;} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.mt10{ margin-top:10px;}

a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}

/*--在线客服css--*/
.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:none;background:url(/UserControls/im/kefu/bg.gif)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url(/UserControls/im/kefu/im_01.gif)}
.ImRow0{background:url(/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px; }
.ImRow1{background:url(/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#fff; font-size:14px;}
.ImFooter{height:90px;background:url(/UserControls/im/kefu/im_04.gif) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:#8f9396;text-align:center;margin:15px 0 0;font-family:'宋体';}
.ImFooter p{font-size:20px;font-weight:bold;  color:#ff993b;text-align:center;margin:10px 0;}

/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*--common start--*/

@charset "utf-8";
html{color:#000;background:#FFF; }
body { color:#666;font:12px/1.231 "Microsoft Yahei",arial,helvetica,clean,sans-serif;} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.mt10{ margin-top:10px;}

a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}

/*--在线客服css--*/
.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:none;background:url(/UserControls/im/kefu/bg.gif)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url(/UserControls/im/kefu/im_01.gif)}
.ImRow0{background:url(/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px; }
.ImRow1{background:url(/UserControls/im/kefu/ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#ed6d01; font-size:14px;}
.ImFooter{height:100px;background:url(/UserControls/im/kefu/im_04.gif) repeat-y; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:#8f9396;text-align:center;margin:15px 0 0;font-family:'宋体';}
.ImFooter p{font-size:20px;font-weight:bold;  color:#ff993b;text-align:center;margin:10px 0;}

/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*--common start--*/

/* -- 页面整体布局 -- */
.header , .content , .footer { width:960px; margin:0 auto;  }
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(Img/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(Img/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:735px; float:left; display:inline; margin-left:24px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(Img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(Img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(Img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(Img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:735px; padding-bottom:15px; overflow:hidden; }
.right2_main { width:273px; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}


/*头部开始*/
.h_top{ background:url(Img/Common/h_bj.jpg) repeat-x center top; height:218px; overflow:hidden;}
.h_top p{ height:33px; overflow:hidden;}
.h_top p , .h_top p a{ font:14px "Microsoft YaHei"; color:#555555; line-height:33px;}
.h_top p b{ float:right; width:433px;height:30px; overflow:hidden;}
.h_top p i{ margin-right:6px; margin-left:8px;}
.h_top p i a{ margin:0 1px;}
.h_top p a{ margin:0 7px; display:inline-block;}
.h_top p a img{ width:17px; height:17px; vertical-align:text-bottom;}
.h_top p .rnone{ margin-right:0px;}
.h_info{ height:135px; overflow:hidden;} 
.h_info h2{ width:120px; height:94px; float:left; margin-top:24px; background:url(Img/Common/h_x.jpg)  no-repeat right center;} 
.h_info h2 img{width:98px; height:94px;}
.h_info p{width:500px; height:70px;font:18px "Microsoft YaHei"; color:#666666;float:left; text-align:left; margin:50px 0 0 20px;}
.h_info p span{ display:block;width:500px; font:22px "Microsoft YaHei"; font-weight:bold; color:#ed6d01;}
.h_info h4{ float:right; width:190px; height:48px; background:url(Img/Common/h_tel.jpg) no-repeat left center; margin-top:42px; padding-left:70px;font:24px "Microsoft YaHei"; font-weight:bold; line-height:24px; text-align:right; color:#ed6d01; overflow:hidden;} 
.h_info h4 span{ font:24px "Microsoft YaHei"; font-weight:bold; line-height:24px; color:#ed6d01; display:block; }
.h_top ul{ height:48px; overflow:hidden;}
.h_top li { float:left; }
.h_top li a{ font:14px "Microsoft YaHei"; display:inline-block; height:48px;padding:0 18px; font-weight:bold; color:#ffffff; line-height:48px;}
.h_top li a:hover , .h_top .cur{ background:#fb8a0e;}

/*头部结束*

/*底部开始*/
.f_foot{ height:244px; background:url(Img/Common/f_bj.jpg) repeat-x left center; overflow:hidden;}
.f_foot p{ height:44px; overflow:hidden; text-align:center;color:#fff; }
.f_foot p a{ font:14px  "Microsoft YaHei"; color:#fff; line-height:44px; padding:0 18px; display:inline-block;}
.f_foot h2 , .f_foot h2 img{ width:115px; height:115px;}
.f_foot h2{ margin-top:37px;float:left; margin-right:34px;}
.f_foot .f_info{ width:696px; height:140px;float:left; margin-top:40px; font:14px "Microsoft YaHei"; color:#000000; line-height:32px;}
.f_info a{color:#000000;}
.f_info img{ margin:0 10px; vertical-align:auto;}
.f_foot h4{ float:left; margin-top:50px;}
.f_foot h4 img{ width:114px; height:103px;}
.f_foot h4，.f_foot h4 img{ width:]114px; height:103px;}
.f_foot em{ margin:0 10px;}

/*底部结束*/


/*@import "/Skins/Default/resetcommon.css";*/
/*index.css start*/
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}
/*banner*/
.banner a{ height:500px; display:block;}



/*search*/
.search{height:36px; overflow:hidden;}
.search p{ height:36px;font:14px "Microsoft YaHei"; color:#666666;}
.search p a{ display:inline-block;height:36px; font:14px "Microsoft YaHei"; color:#666666;line-height:36px; margin-right:10px;}
.search span{ float:right;  width:269px; height:29px;}
.search span input{ background:none; float:left; border:0px; color:#787878; margin-top:7px;}
.search .tint{ width:197px; height:27px;border:1px solid #e8e8e8; border-right:0px; font:14px "Microsoft YaHei"; color:#999999; line-height:27px; padding-left:15px;}
.search .bint{ width:56px; height:29px; background:url(Img/Index/s_bin.jpg) no-repeat  left center; cursor:pointer;}
/*serv*/
.serv{ height:513px; overflow:hidden;}
.serv h2{ text-align:center; background:url(Img/Index/serv_tx.jpg) no-repeat center bottom; height:72px; overflow:hidden; margin-top:35px; margin-bottom:40px;}
.serv h2 a{ font:36px "Microsoft YaHei"; font-weight:bold; color:#ed6d01; line-height:32px;}
.serv h2 span{ font:18px "Microsoft YaHei"; font-weight:normal; line-height:18px; display:block; margin-top:21px;}
.serv dl{ width:320px; height:291px; overflow:hidden; float:left; background:url(Img/Index/serv_bj.jpg) no-repeat right center;}
.serv .s_clear{ background:none;}
.serv dt{ width:320px; height:190px;}
.serv dt img{ width:192px; height:165px; display:block; margin:24px auto 0; }
.serv dd{ width:237px; height:76px; font:14px "Microsoft YaHei"; color:#333333; text-align:center;line-height:24px; margin:0 auto; }
/*pro*/
.pro{ height:645px; overflow:hidden;}
.pro .pro_r{ height:609px; width:245px; border:2px solid #006bb7; border-top:0px; float:left;overflow:hidden;}
.pro_r h2{ width:245px;height:54px;background:url(Img/Index/pro_b1.jpg) no-repeat center center; text-align:center; padding-top:15px;margin-bottom:21px;}
.pro_r h2 a{ font:20px "Microsoft YaHei"; font-weight:bold; color:#fff;}
.pro_r h2 span{ display:block; font:8px Arial; color:#87b6dc; text-transform:uppercase;}
.pro_r h3 { background:url(Img/Index/pro_b2.jpg) no-repeat center center; width:196px; height:31px; padding-left:36px; margin:2px 0 6px 6px;}
.pro_r h3 a { font:14px "Microsoft YaHei"; color:#fff; line-height:31px;}
.pro_r ul{  width:214px; display:block;}
.pro_r li{ width:214px;height:26px; padding-left:25px;}
.pro_r li a{ font:14px "Microsoft YaHei"; color:#006bb7; line-height:20px;width:214px;height:20px; display:block;}

.pro_r .pr_ul{width:214px; overflow:hidden;}
.pro_r .pr_ul li{ width:46px; float:left;display:inline-block;}


.pro .pro_l{  width:704px; height:806px; overflow:hidden; float:right;}
.pro_l h2{ height:64px; background:#005ea1;}
.pro_l h2 a{ font:16px "Microsoft YaHei"; color:#fff; line-height:64px; display:inline-block; padding:0 12px; height:64px;border-right:1px solid #094f81;}
.pro_l h2 .ph_cl{ border:0px;}
.pro_l h2 a:hover , .pro_l .pr_p{ background:#f07203;}
.pro_l dl { height:377px; overflow:hidden; margin:18px 0 20px; }
.pro_l dt{ height:377px; width:439px; overflow:hidden; float:left; position:relative; margin-right:16px;}
.pro_l dt img{ height:375px; width:437px; border:1px solid #e6e6e6;}
.pro_l dt span{ width:437px;height:40px;display:block; font:18px "Microsoft YaHei"; text-align:center; line-height:40px; color:#fff; background:#006bb7; position:absolute; top:464px; left:0px;}
.pro_l dd{ width:240px; float:left;}
.pro_l dd h4{ font:20px "Microsoft YaHei"; font-weight:bold; color:#006bb7; margin:42px 0  26px 0;}
.pro_l dd h4 span{ font:12px "Microsoft YaHei"; font-weight:normal; line-height:12px; color:#666666; text-transform:uppercase; margin-left:5px;}
.pro_l p{ background:url(Img/Index/pro_d.jpg) no-repeat 0px 8px; padding-left:26px; font:14px "Microsoft YaHei"; color:#000000; line-height:28px;}
.pro_l h3{ float:right; width:210px; height:33px; margin-top:46px;}
.pro_l h3 a{ width:101px; height:33px; display:inline-block; background:url(Img/Index/pro_bin1.jpg) no-repeat center center;}
.pro_l .p_bin{background:url(Img/Index/pro_bin2.jpg) no-repeat center center; margin-left:7px;}
.pro_l li{ float:left;  width:172px; height:134px; background:url(Img/Index/pro_b3.jpg) no-repeat center center; margin-right:5px; position:relative;}
.pro_l li span{ display:none;}
.pro_l .pl_cl{ margin-right:0px;}
.pro_l li img{ width:167px; height:129px; margin:0 auto; }
.pro_l .p_p span{ display:block; width:167px; height:128px;background:url(Img/Index/tm01.png) no-repeat left top; position:absolute; top:0px; left:0px; font:14px "Microsoft YaHei"; color:#fff; text-align:center; padding-top:90px;}
.pro_l .p_p{ background:none;}
/*yd*/
.yd{ height:837px; overflow:hidden;}
.yd h2{ background:url(Img/Index/yd_tx.jpg) no-repeat right bottom; text-align:center; height:68px; padding-top:16px; margin-bottom:34px; overflow:hidden;}
.yd h2 a{ font:38px "Microsoft YaHei"; font-weight:bold; color:#f0770e; line-height:68px;}
.yd h2 span{ font-size:72px;}
.yd li{ width:478px; height:142px; float:left; border-bottom:1px dashed #d2d2d2;  padding-top:20px;}
.yd .y_cl{border-left:1px dashed #d2d2d2; padding-left:13px;width:465px; }
.yd .y_cl2{ border-bottom:0px;}
.yd li i{ display:inline-block; width:132px; height:132px; overflow:hidden; float:left; margin-right:14px;}
.yd li span{ float:left; width:300px; font:14px "Microsoft YaHei"; color:#333333; line-height:22px;}
.yd li .y_ls1{ margin-top:25px;}
.yd li .y_ls2{ margin-top:35px;}
.yd li b{ display:block; font:18px "Microsoft YaHei"; font-weight:bold; color:#333333;}
.yd .yd_p i img{ margin-top:-133px;}
/*supplier*/
.sup{ height:351px; background:url(Img/Index/sup_bj.jpg) no-repeat center center;}
.sup h2  ,.part h2 { height:78px; text-align:center; padding-top:32px;}
.sup h2 a ,.part h2  a{ font:36px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:78px;}
.sup h2 span ,.part h2 span{ display:inline-block; float:right; }

.sup h2 span a ,.part h2 span a{font:14px "Microsoft YaHei";  color:#fff; font-weight:normal; line-height:78px;}
.sup h3 ,.part h3{ height:32px; background:url(Img/Index/sup_x.png) no-repeat center center; margin-bottom:48px;}
.sup h3 span ,.part h3 span{ width:69px; height:32px; display:block; margin:0 auto;}
.sup h3 a ,.part h3 a{ width:32px; height:32px; display:inline-block; margin:0 auto;}
.sup .su_l ,.part .su_l{ background:url(Img/Index/sup_l.jpg) no-repeat 0px 0px; float:left;}
.sup .su_r ,.part .su_r{ background:url(Img/Index/sup_r.jpg) no-repeat 0px 0px; float:right;}
.sup h3 a:hover , .sup h3 .s_p , .part h3 a:hover , .part h3 .s_p{ background-position:0 -32px;}

.sup ul { height:140px;}
.sup .content{ position:relative;}
.sup li , .part li{ float:left; width:175px; height:80px;  margin-right:20px; overflow:hidden;}
.sup li a,.sup li img , .part li img{ width:173px; height:78px; display:inline-block;}
.sup li a ,.part li a{border:1px solid #9db7c9;width:215px; height:98px; display:block;}
.sup .sl_p a , .part .pa_p a{ border:3px solid #ed6d01;  width:169px; height:74px; }
.sup .sl_p img , .part .pa_p img{ width:169px; height:74px; display:block; }
.sup .s_cl ,.part .p_cl{ margin-right:0px;}
.sup p , .part p{ background:url(Img/Index/sup_xia.png) no-repeat center center;width:40px; height:40px; position:absolute; }
.sup p{ bottom:-40px; left:455px;}
.sup p a ,.part p a{ width:40px; height:40px; display:inline-block; }


/*ys*/
.ys { background:url(Img/Index/ys_bj.jpg) no-repeat center center; height:2002px; overflow:hidden;  }
.ys .content{ position:relative;height:2004px;}
.ys .ys_txt{ height:120px; width:594px; background:url(Img/Index/ys_txt.jpg) no-repeat center center;position:absolute; top:66px; left:172px; overflow:hidden;}
.ys_txt h4{ font:60px "Microsoft YaHei"; font-weight:bold; color:#006bb7; float:left; line-height:60px; margin-top:16px; padding-left:20px; }
.ys_txt h5{ float:left; font:28px "Microsoft YaHei"; font-weight:bold; color:#006bb7; width:430px; margin:16px 0 0 5px; line-height:30px;}
.ys_txt h5 i{ display:block; font-size:22px; font-weight:normal; }
.ys_txt p{ text-align:center; font:16px "Microsoft YaHei"; color:#666666; height:16px; margin-top:18px;}
.ys dl{ height:260px; overflow:hidden; position:absolute;}
.ys dt{ height:80px; font:28px "Microsoft YaHei"; font-weight:bold; line-height:42px; color:#ed6d01; padding-left:96px; margin-bottom:16px;}
.ys dt span{ font:12px Arial; color:#0065ad; display:block; text-transform:uppercase; margin-top:8px;}
.ys dd p {font:14px "Microsoft YaHei";line-height:30px; color:#666666;padding-left:22px;height:30px;background:url(Img/Index/ys_d.jpg) no-repeat 0 12px;}
.ys dd b{ font-weight:bold;}
.ys .y_dl1{ top:272px; left:0px; width:410px;}
.y_dl1 dt{ background:url(Img/Index/ys_01.jpg) no-repeat left center;}

.ys .y_dl2{ top:782px; right:0px; width:415px;}
.y_dl2 dt{ background:url(Img/Index/ys_02.jpg) no-repeat left center;}


.ys .y_dl3{ bottom:558px; left:0px; width:433px;}
.y_dl3 dt{ background:url(Img/Index/ys_03.jpg) no-repeat left center;}

.ys .y_dl4{  right:0px; bottom:50px;width:430px;}
.y_dl4 dt{ background:url(Img/Index/ys_04.jpg) no-repeat left center;}


/*cust*/
.cust{ height:477px; background:url(Img/Index/cust_bj.jpg) no-repeat center center; overflow:hidden; padding-top:37px;}
.cust h2{ height:81px; overflow:hidden;  background:url(Img/Index/cust_tx.jpg) no-repeat center top; text-align:center;}
.cust h2 a{ width:268px; display:inline-block; font:36px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:34px;}
.cust h2 span{ font:20px Arial; color:#fff; font-weight:normal; text-transform:uppercase;  line-height:20px; display:block; margin-top:12px; }
.cust h3, .cust h3 a { width:71px; height:23px;  }
.cust h3{margin:0 auto; text-align:center; margin-bottom:24px;}
.cust h3 a{ font:14px Arial; color:#fff; background:#fa8526;display:inline-block; text-transform:uppercase; line-height:23px;}
.cust ul{ height:312px; width:189px; overflow:hidden; float:left; margin-right:14px;}
.cust li{ width:189px; height:78px; background:url(Img/Index/cust_b2.jpg) no-repeat center center; overflow:hidden; *margin-top:-2px;*margin-bottom:-4px;}
.cust li a{ display:block; width:189px; height:58px; padding-top:20px; overflow:hidden;}
.cust span{ float:left; font:16px "Microsoft YaHei"; font-weight:bold; color:#646464;}
.cust li b{ display:block; font:12px Arial; color:#646464; }
.cust li i{ width:37px; height:32px; overflow:hidden; display:inline-block; float:left; padding-left:18px; margin-right:10px; position:relative;}
.cust li img{ width:37px; height:64px; }
.cust .cur{ background:url(Img/Index/cust_b1.jpg) no-repeat center top;}
.cust .cur a span  , .cust .cur a span b{ color:#fff;}
.cur img{ margin-top:-32px;}

.cust .cu_in{ float:left; width:748px;}
.cu_in dl{ height:310px; width:242px; overflow:hidden; float:left; margin-right:11px;}
.cu_in .cu_cl{margin-right:0px;}
.cu_in dt , .cu_in dt img{ width:242px; height:159px;}
.cu_in dd{ height:150px;}
.cu_in dd h4{ margin-top:14px;}
.cu_in dd h4 a{ font:16px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:28px;}
.cu_in h5 ,.cu_in  p{ font:14px "Microsoft YaHei"; color:#fff; line-height:20px;}
.cu_in h5{ margin-bottom:18px;}
.cu_in h3{ width:96px; height:24px; overflow:hidden; text-align:center; margin-left:0px; margin-top:20px;}
.cu_in h3 a{ display:block; width:94px; height:22px; font:14px "Microsoft YaHei"; color:#fff; background:none; border:1px solid #cccccc;}
/*part*/
.part{ background:url(Img/Index/part_bj.jpg) no-repeat center center; height:395px;}
.part .content{ position:relative;}
.part ul { height:183px;}
.part p{left:455px; bottom:-40px;}

/*idea*/
.idea{ height:532px; overflow:hidden;padding-top:28px;}
.idea h2{ height:124px; background:url(Img/Index/idea_tx.jpg) no-repeat center center; text-align:center; }
.idea h2 a{ font:36px "Microsoft YaHei"; font-weight:bold; color:#006bb7; line-height:124px;}
.idea h2 span{ color:#ed6d01;}
.idea dl{ width:190px; height:351px; overflow:hidden; float:left; margin-right:2px;}
.idea dt ,.idea dt img{ width:190px; height:204px; overflow:hidden;}
.idea dt{ position:relative;}
.idea dd{ background:#006bb7; height:149px;}
.idea dd h4{margin-left:54px; padding-top:17px; width:91px; height:47px; margin-bottom:14px;}
.idea h3{ width:159px; height:32px; border:2px solid #fff; margin:0 auto; text-align:center; }
.idea h3 a{ font:16px "Microsoft YaHei"; color:#fff; line-height:32px;}
.idea p{ font:12px Arial; color:#fff; text-align:center; line-height:26px;}
.idea dt i{ display:block; position:absolute; width:32px; height:33px;}

.idea .id_p1 span{ display:block;width:152px; height:162px; position:absolute; top:1px; left:0px; background:url(Img/Index/ide_tm1.png) no-repeat center center; font:14px "Microsoft YaHei"; color:#fff; line-height:24px; padding:42px 18px 0 20px;}
.id_p1 dd , .id_p2 dd{ background:#fa8526;}

.idea .id_p1 dt i{ display:none;}
.idea .ide_dl2 dt i{top:0px; right:0px; background:url(Img/Index/ide_j.png) no-repeat center center; }
.idea .id_p2 span{display:block;width:152px; height:162px; position:absolute; top:-1px; left:0px; background:url(Img/Index/ide_tm2.png) no-repeat center center; font:14px "Microsoft YaHei"; color:#fff; line-height:24px; padding:42px 18px 0 20px;}
.idea .ide_dl1 dt i{ background:url(Img/Index/ide_j2.png) no-repeat center center;	bottom:0px; right:0px; }
 .idea .id_p2 dt i{ display:none;}
/*ban*/
.ban{ height:232px;  overflow:hidden;}
.ban .content{ position:relative;}
.ban h2 a{background:url(Img/Index/ban_bj.jpg) no-repeat center center; height:232px; display:block;}
.ban h3{ position:absolute; top:34px; right:76px;width:200px;height:120px; font:20px "Microsoft YaHei"; line-height:28px;color:#fff; overflow:hidden; } 
.ban h3 a{ font:14px "Microsoft YaHei"; color:#fff; line-height:25px;text-align:center; display:block;  width:130px; height:25px; border:1px solid #fff; margin-top:22px;}

/*cult*/
.cult{ height:484px; overflow:hidden;}
.cult h2{ height:38px; background:url(Img/Index/cul_tx.jpg) no-repeat center center; text-align:center; margin-bottom:42px;}
.cult h2 a{ font:36px "Microsoft YaHei"; font-weight:bold; color:#006bb7; line-height:38px;}
.cult dl { height:351px; width:960px; overflow:hidden;}
.cult dt{ height:351px; width:457px; float:left; margin-right:18px;}
.cult dd{ width:485px; height:220px; overflow:hidden; float:left;}
.cult h4 a{ font:18px "Microsoft YaHei"; font-weight:bold; color:#006bb7; line-height:18px; }
.cult p{ font:14px "Microsoft YaHei"; color:#666666; line-height:26px; margin-top:10px;}
.cult h3 { text-align:center; margin-top:16px;}
.cult h3 ,.cult h3 a{ width:146px; height:32px;}
.cult h3 a{ display:block; font:14px "Microsoft YaHei"; color:#fff; line-height:32px; background:#f57e08;}
.cult .c_ban{ background:url(Img/Index/ban_bj2.jpg) no-repeat center center; width:482px; height:48px; padding-top:82px;}
.c_ban h5{ font:14px "Microsoft YaHei"; color:#fff; float:left; width:178px ; height:44px; line-height:30px; padding-left:28px; margin-right:8px;}
.c_ban h5 b{ display:block; float:left; height:44px;line-height:44px; margin-right:6px;}
.c_ban h5 i{ font:14px "Microsoft YaHei"; font-style:italic; display:block; float:left; height:44px; width:110px;}  
.c_ban h3{ border:1px solid #fff; width:134px; height:27px; overflow:hidden; text-align:center; float:left; margin-top:0px;}
.c_ban h3 a{ background:none; font:14px "Microsoft YaHei"; color:#fff; line-height:27px;}
/*honor*/
.honor{ height:309px; overflow:hidden;}
.honor .content{ position:relative;}
.honor h2{ height:44px; background:url(Img/Index/honor_tx.jpg) no-repeat center center; margin-bottom:31px;}
.honor h2 a{ font:16px "Microsoft YaHei"; color:#323232; font-weight:bold; line-height:44px; padding: 0 34px; height:44px; display:inline-block;}
.honor h2 a:hover , .honor .cur{ background:#f17505; color:#fff;}
.honor ul{ width:912px; height:220px; overflow:hidden; margin-left:28px;}
.honor li{ width:209px; height:220px; float:left; text-align:center; margin-right:22px;}
.honor .h_cl{ margin-right:0px;}
.honor li img{ width:209px; height:149px; margin-bottom:25px;}
.honor li span{ font:12px "Microsoft YaHei"; color:#000000;}
.honor h3{ position:absolute;}
.honor h3 ,.honor h3  a{ width:39px; height:40px; overflow:hidden;}
.honor .ho_l a{ display:block; background:url(Img/Index/hon_l.png) no-repeat 0px 0px;}
.ho_l { top:134px; left:0px;}
.honor .ho_r a{ display:block; background:url(Img/Index/hon_r.png) no-repeat 0px 0px;}
.ho_r { top:134px; right:0px;}
.honor h3 a:hover , .honor .h3_p a{ background-position:0 -40px;}

/*dy*/
.dy{ height:487px; overflow:hidden;}
.dy .d_info{ width:728px; height:486px; overflow:hidden; float:left; margin-right:20px;}
.d_info h2{ height:44px; background:url(Img/Index/dy_tx.jpg) no-repeat center center; margin-bottom:24px;}
.d_info h2 a{ padding:0 17px; display:inline-block; height:44px;font:16px "Microsoft YaHei"; color:#323232; font-weight:bold; line-height:44px}
.d_info h2 a:hover , .d_info .cur { background:#f17505; color:#fff;}
.d_info h2 span{ float:right;}
.d_info h2 span a{ font:14px Arial; color:#323232; line-height:44px; padding-right:30px;}
.d_info h2 span a:hover{ background:none; color:#323232;}
.d_info dl{ width:685px; height:141px; overflow:hidden;}
.d_info dt , .d_info dt img{ width:211px; height:141px;}
.d_info dt { float:left; margin-right:22px;}
.d_info dd{ width:450px; overflow:hidden; float:left;}
.d_info h4 a{ font:16px "Microsoft YaHei"; font-weight:bold; color:#666666; line-height:16px;}
.d_info p{ font:14px "Microsoft YaHei"; color:#666666; line-height:27px; margin-top:6px;}
.d_info h3 ,.d_info h3 a { width:100px; height:32px;}
.d_info h3{ background:#f57c08; text-align:center; margin-top:8px;}
.d_info h3 a{ font:14px "Microsoft YaHei"; color:#fff; display:block; line-height:32px;}
.d_info ul{ width:660px; overflow:hidden; margin-top:28px;}
.d_info li{ height:36px; border-bottom:1px dashed #cacaca; background:url(Img/Index/dy_d.jpg) no-repeat 0 15px; padding-left:20px;}
.d_info li a{ font:14px "Microsoft YaHei"; color:#666666; line-height:36px;}
.d_info .d_cl{ border-bottom:0px;}
.dy .binp { width:212px; height:486px; overflow:hidden; float:left;}
.binp ul{ width:212px; height:486px;}
.binp li{ background:url(Img/Index/dy_b2.jpg) no-repeat center center; margin-bottom:12px; width:212px; height:126px; padding-top:16px; text-align:center;}
.binp li i{ width:52px; height:52px; display:block; overflow:hidden; margin:0 auto 5px; position:relative; }
.binp li a{ font:24px "Microsoft YaHei"; font-weight:bold; color:#cccccc;}
.binp .b_p { background:url(Img/Index/dy_b1.jpg) no-repeat center center;}
.binp .b_p img{ margin-top:-52px;}
.binp .b_p a{ color:#fff;}
/*link*/
.link{  height:123px; }
.link .content{background:url(Img/Index/link_x.jpg) repeat-x left top;overflow:hidden; height:123px; }
.link h2{ float:left; width:100px; height:50px; padding-top:32px;  margin-right:34px;}
.link h2 a{ font:40px Arial; color:#ed6d01; line-height:40px;} 
.link h2 span{ display:block;}
.link h2 span a{ font:14px "Microsoft YaHei"; color:#323232;}
.link p{ width:825px; height:76px; overflow:hidden; padding-top:18px;float:left;line-height:14px;}
.link p a{ font:14px "Microsoft YaHei"; line-height:14px; color:#8f8f8f; padding:20px 16px 0; display:inline-block;} 